home *** CD-ROM | disk | FTP | other *** search
/ Internet News 2001 March / Internet News 2001-03 - CD-ROM / IN200103.ISO / Mac / iView / iviewpro.hqx / iView mediaPro ƒ / iView mediaPro v1.0 / Script Examples / _Command Samples next >
Encoding:
Text File  |  2000-12-24  |  3.0 KB  |  103 lines

  1. tell application "iView mediaPro"
  2.     
  3.     
  4.     (* new *)
  5.     -- new window
  6.     
  7.     
  8.     (* open *)
  9.     -- NOTE: 
  10.     -- protected catalogs will not open unless you provide a password
  11.     -- otherwise the script will produce an error
  12.     
  13.     -- open alias "my Disk:"
  14.     -- open alias "my Disk:my Image"
  15.     -- open alias "my Disk:my iView catalog"
  16.     -- open alias "my Disk:my iView catalog" with password "my password"
  17.     -- open (choose file) -- opens a single catalog file, or adds an image to a catalog
  18.     -- open (choose folder) -- import a single folder or volume to a catalog
  19.     
  20.     
  21.     (* close *)
  22.     -- NOTE: 
  23.     -- closing opened windows with saving will only save modified windows that already have a catalog
  24.     -- otherwise changes are ignored. to make sure a window has a catalog check that it's 
  25.     -- path is not empty
  26.     
  27.     -- close window 1 with saving
  28.     -- close every window
  29.     
  30.     
  31.     (* save *)
  32.     -- NOTE 1:
  33.     -- saving opened windows will only work for windows that already have a catalog
  34.     -- otherwise an error is returned, in which case you have to use the "in" parameter
  35.     -- to specify a file
  36.     -- NOTE 2
  37.     -- the file parameter is ignored when you try to save multiple windows
  38.     
  39.     -- save window 1
  40.     -- save window 1 in file "mac os:test 1"
  41.     
  42.     
  43.     (* print *)
  44.     -- NOTE:
  45.     -- printing uses the currently active view and the print settings for that view
  46.     -- at the time the catalog was last saved.
  47.     
  48.     -- set view of window 1 to content view
  49.     -- print window 1
  50.     
  51.     
  52.     (* quit - see notes on close *)
  53.     -- quit with saving
  54.     
  55.     
  56.     (* select - see notes on close *)
  57.     -- select window 2
  58.     -- select every object of every window
  59.     
  60.     
  61.     (* move *)
  62.     -- tell window 1
  63.     -- move object 3 to the end
  64.     -- move (every object whose name contains "clio") to the beginning
  65.     -- move object 3 to before object 7
  66.     -- move object 1 to after object 2 of window 2
  67.     -- move object 1 to after object 3 of window 2
  68.     -- move object 1 to beginning of window 2
  69.     -- move object 1 to end of window 2
  70.     -- end tell
  71.     -- move (every object whose name contains "clio") of window "bimbi" to the beginning of window "catalog #1"
  72.     
  73.     (* run slide show *)
  74.     -- run slide show of window 1
  75.     
  76.     
  77.     (* export annotations *)
  78.     -- tell (every object whose media type is image)
  79.     --    export annotations with do resource fork and do data fork
  80.     -- end tell
  81.     
  82.     
  83.     (* make/exports *)
  84.     -- make HTML gallery with options "my defaults" saving in alias "my disk:my folder:" -- folder
  85.     -- make TEXT table with options "my defaults" saving in file "my disk:my file" -- file
  86.     
  87.     -- here is a complete case:
  88.     -- tell window 1
  89.     --    try
  90.     --        with timeout of 3600 seconds -- allow 1 hour for the export (this must be a big catalog!)
  91.     --            make HTML gallery with options "my defaults" saving in alias "Media:temp folder"
  92.     --            make TEXT data table with options "my defaults" saving in alias "Media:temp folder"
  93.     --        end timeout
  94.     --    on error error_message number error_number
  95.     --        display dialog ("Error number: " & (error_number as text)) buttons {"OK"} default button 1 giving up after 5
  96.     --    end try
  97.     -- end tell
  98.     
  99.     
  100.     -- tell window 1
  101.     --    convert images with options "JPEG black & white" saving in alias "Media:temp folder:"
  102.     -- end tell
  103. end tell